Big Huge Thesaurus

mountain azalea

noun

sounds kind of like